kind of homespun linen - Francés Inglés Diccionario